#include<stdio.h>
#include<math.h>
int main()
{
    int n[100],m[100];
    for(int i=1;;i++)
    {
        scanf("%d",&n[i]);
        if(n[i]==0) break;
    }
    for(int i=1;;i++)
    {
        if(n[i]!=0)
        {
            for(int k=1;;k++)
            {
                if(pow(2.0,k)<=n[i]&&pow(2.0,k+1)>n[i])
                    {
                        m[i]=k+1;
                        printf("%d\n",m[i]);
                        break;
                    }
            }
        }
        else break;
    }
}
